Detained Canadian's sister speaks

News

Cecilia Greyson talks about her brother John Greyson and Tarek Loubani, who are currently detained in Egypt

More From Embedded-Only/News