The Eiffel Tower turned away tourists on Tuesday as snow swept across northern France, snarling trains and giving the More…
Source: News UAE