UN agrees to delay Jenin investigations.
April 24, 2002 6:39 AM Subscribe
UN agrees to delay Jenin investigations. What's going on here? At the risk at causing more uproar to YAIPP (Yet Another Israel/Palistine Post)....why the delay? Everyone should be held accountable to Human Rights standards.
This thread has been archived and is closed to new comments