London police investigate bombs

London police investigate bombs near transportation hubs.

GET THE FULL STORY

Photo credit: © User:Colin and Kim Hansen / Wikimedia Commons, CC BY-SA 4.0, Link