Officials from the New Generation Foundation for Human Rights are claiming that they have proof that Bedouin tribes are robbing organs from African refugees fleeing to Israel and leaving them to die in the forbidding Sinai desert.

Sinai peninsula located on the southern border of Israel (photo courtesy Wikipedia)
Leave a Reply