Heavy snowfall has caught residents of the Iranian capital Tehran off guard, bringing the city to a standstill and closing schools in the northern districts of the metropolis. It all began with tiny hailstones hitting northern part of Tehran during Saturday morning rush hour but it soon grew into a full force snowfall and blanketed the streets. The snow resulted in heavy traffic in many streets as it covered the ...