Guess where in the world this is
by Dr. Eowyn Answer: Mall of America, Bloomington, Minnesota, USA. The swarming horde are Somali Muslims. In the mid-1990s, Somali “refugees” began to settle in the United States as their country, Somalia in East Africa, descended into political turmoil. Minnesota was …