US posts across the world put on high alert
Washington: American posts -- both diplomatic and military -- across the globe have been put on high alert following the release of a US Senate committee report on its post 9/11 detention and interrogation program, officials said.
Released…
Read More...
Read More...