Sean Thomas

Obama signs controversial defense bill

Source: 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, […]