Share this story
How many more times must we shed tears when a quiet afternoon is interrupted by the most horrifying images of death and mayhem visiting a place where innocents gather? ADVERTISING How many more times must we shed tears when a