Press TV On Jerusalem Shepherd Hotel Demo part 2 - English
Description:This edition of Press TV News Analysis will be looking at Israel's latest violation in the occupied territories. Located near the...
Read...
Press TV On Jerusalem Shepherd Hotel Demo part 2 - English
Description: