A spontaneous impression after the serial Bomb Blast at Mahabodhi Temple, Bodhgaya. The coward act.
Read this post on knownlyplanet.blogspot.com