After reading about all this security, including rooftop placed missiles and Britain’s largest air craft carrier parked in the Thames, I am wondering: What’s up? CBS News: In London, where the Olympics begin in 83 days, tens of thousands were … Continue reading






