Advertising Console

    Family of British prisoner hold rally in London to celebrate release

    Repost
    PressTV

    by PressTV

    735
    2 views
    British citizen Talha Ahsan was imprisoned for 6 years by the British government without trial or charge. He was then extradited by the UK to the USA in October 2012, where he was held, again without any trial, until a judge declared him innocent of all charges on July 16th of this year.