Bombs thrown at Indian TV station in Chennai
March 13, 2015 12:55 PM ET
Assailants threw two homemade bombs at the offices of Puthiya Thalaimurai, an independent Tamil television station in Chennai, the capital city of the Indian state of Tamil Nadu, early on March 12, 2015, according to news reports. No one was...
Read More ›