Palestinian Police Forces Accused of Encouraging Terror Under Guise of Oslo Accords
The Palestinian Authority is said to be the largest recipient in the world of foreign aid per capita, and its security force is the biggest in the world in per capita terms.