Forty Sahrawi human rights defenders were "assaulted and beaten" by the Moroccan police late Monday afternoon at the airport of El Ayun (occupied capital of Western Sahara), the Sahrawi news agency SPS reported Tuesday.