Pro-Iranian regime group mounts protests against Israel.
Screenshot from the German website "Israel is Illegal," which is a publication by The Feather, showing an anti-Israel information stand in Bremen.(photo credit: screenshot)ByBENJAMIN WEINTHALUpdated: