New Year’s Eve revellers transformed scarves, luggage, and broken umbrellas into makeshift shields as they braved relentless rain and winds…
Sign in to your account
Remember me