Tag Archives : Sean Thomas


Obama signs controversial defense bill

Source: http://rt.com US President Barack Obama has put pen to paper on a $662 billion defense bill despite serious reservations from critics over the proposed handling of terror suspects. The bill also brought into effect a new round of strict sanctions against Iran. Some provisions of the bill raise serious concerns among human rights advocates, […]