Live TVLive TV
News18 » India» Videos

US troops fire at unarmed men in Baghdad

IndiaApril 6, 2010, 10:13 pm

This gritty video is circulating on the Internet and has been confirmed authentic by a US military official.

Latest Most popular Live TV