News Manager
Milforums News Bot
AFP - British police defused two car bombs Friday which could have caused carnage in London's entertainment district and which counter-terrorism experts said resembled those used in Iraq.
Read more...
Read more...