The woman in Morroco was attacked because of the niqaab. That was what others claimed and there is no proof that she is a Somali. Nevertheless, it is a heinous crime, but another Morrocan came to her defense. Anyhow, Morocco has its own blacks and near to many black African states, so it is doubtful that anyone would be attacked because they are black. There are too many exaggerations in these bogus stories. In Saudi Arabia, Libya (after the fall of AHUN Qaddafi), and Yemen, the abuses against migrants and refugees are too many. But this is not only against black Africans but against Palestinians, Syrians, Indians, and Pakistanis as well.
These abuses are normal where the rule of law is very weak.
Btw, between Libya, Saudi Arabia, and Yemen, they indeed have nothing in common other than speaking Arabic and being Muslims. The North Africans could be Berbers, descendants of Spaniard settlers, Greeks, Armenians, or other indigenous North Africans.
You should see the pain that Somali women who are migrants face in the so-called black African states. In South Sudan, they captured hundreds of Somali women, forcibly rape them and many of them kept them as sex slaves. You should see the horror these women face in other so-called "black African" countries.
In Somalia, you should see and learn the abuses Somalis commit against their own IDPs (internally displaced people):
http://www.unhcr.org/cgi-bin/texis/vtx/ ... =52fdbac25
Italy arrests Somali gang leader for kidnap, rape of migrants:
http://www.reuters.com/article/2013/11/ ... qVXvRmZ.97
AMISOM forces are using aid work, donated by other countries, to sexually abuse the Somalis in their own country:
https://www.hrw.org/news/2014/09/25/sta ... acekeepers
Bottom line, abuses are very common where the country is a failed state, be it Somalia, South Sudan, Libya, Yemen, or Saudi Arabia, and we should be the last people who could blame others. Somalis' stupidities are the root cause of the pain suffered by Somali people disproportionately.
Hell to everyone who hurts the innocent!