Moscow: Alexei Navalny, the Russian opposition leader and anti-corruption activist who challenged President Vladimir Putin's rule, has died in a Siberian prison, sparking international...
Delhi, India:
The Body Shop’s UK market and UK-based Global Head Office are currently in administration and a sale process for the business has been...