IslamiCity
The Mitchell Report is just another American attempt to sabotage Alaqsa Intifada, the current uprising, and deprive the Palestinians of their inalienable rights.