Advertising Console

    Dr Aafia Siddiqui - YouTube

    Repost
    Aafia Movement

    by Aafia Movement

    33
    15 736 views
    Dr Fowzia Siddiqui (the sister of Dr Aafia Siddiqui who is presently incarcerated in the Carsewell Institution after having been sentenced to a prison term of 86 years)