Did The British Government Plan The London Bombings? 11 Comments

"Did The British Government Plan The London Bombings? July 7th, 2005 saw the biggest terror attack in Britain in the 21st century. Officially it was the work of four lonely Islamic

Baton Rouge man set adrift in Bermuda Triangle on Nat Geo’s ‘The Raft’ No Comments

A Baton Rouge wildlife wrangler went adrift on open water in the Bermuda Triangle for an upcoming episode of "The Raft," a National Geographic reality show. Carter Lambert's attempt, which he