All too soon – Update April 7… Camp Ashraf in Iraq, where Iranian dissidents have been held for 25 years sees Iraqi armed forces kill 25 and injure hundreds in a brutal attack on the ramshackle refuge. I filmed their … Continue reading
↧