Baluch Prisoner Faces Imminent Execution

According to the Baluchi Activists Campaign, Saeed Baluchi a resident of the Lashar region is facing imminent execution and was given an opportunity bid farewell to his loved ones on Friday. Baluchi was originally arrested over two years… Read More