Amin Alemi
Press TV, Kabul
Mounting public pressure on Afghan lawmakers has prompted them to review the country’s so-called Bilateral Security Agreement with the United States. As part of the accord, US troops in Afghanistan were granted immunity from prosecution.
Press TV’s website can also be accessed at the following alternate addresses: