Our Time Press

Tags : national security chanllege

View From Here

It turns out that the cynics who said Osama bin Laden was not in a cave, but was probably somewhere living in luxury, were more right than not. He was in a million dollar compound in Abbottabad, Pakistan, living with his wife and family in some of the largest and most distinctive buildings in the […]Read More