Connect to share and comment

Screen shot 2012 02 13 at 7.59.17 am

Appears In:
A bomb went off in New Delhi, and another in Tbilisi was defused.
Screen shot 2012 02 13 at 7.59.17 am

Three bombs targeted Israeli embassies in Georgia, India, and the Netherlands today.

TheTunesworld