About 2 Videos found | Showing 1 - 2
Miko Peled is a peace activist who dares to say in public what others still choose to deny. Born...
[09 Sept 2013] Egypt hand in hand with israel in worsening Gaza conditions: Peled - English