You're reading: Business Insider: Putin reportedly suggested Navalny poisoned himself

Russian President Vladimir Putin told French President Emmanuel Macron in a phone call that his top opponent, Alexei Navalny, may have poisoned himself with the potentially deadly nerve agent Novichok, according to the French newspaper Le Monde.

Read more here.