The train indicates its destination was Sweden. No wonder the Eastern European countries are refusing to allow the Muslim invaders onto their trains. This is the garbage that German Chancellor Angela Merkel is bringing in to Europe by the hundreds of thousands. 25,000 are headed for Canada and up to 200,000 could be headed for the U.S. soon. The images are from