Over 345,000 migrants and refugees have entered Europe by sea in this year as of November 20, arriving mostly in Greece and Italy, according to the International Organisation for Migration. Some 171,264 people have arrived in Greece and 168,542 in Italy ...