Image by Victoria Jones/ PA Wire Eid celebrations finally returned to London’s Trafalgar Square after being cancelled for two years due to the coronavirus pandemic. Announced by London Mayor Sadiq Khan earlier this month, thousands were seen at the historic […]
