(Before It's News)
According to the Munich-based Institute for Economic Research, Germany alone will need an estimated 32 million immigrants by 2035 to maintain an adequate balance between its working-age and non-working-age population.
In 2014, migrants sent money back to their countries of origin, mostly the developing countries, amounted to an estimated $436 billion – a sum that dwarfs the annual total that the international community spends on official development aid, (financial intermediaries take an average of 9% of the remittances that migrants send home, reducing the income of migrants' families back.)
“I have no country to fight for; my country is the Earth, and I am a citizen of the World.” – Eugene V. Debs
Source:
http://mailstrom.blogspot.com/2015/06/fact-of-day.html