Russian police launch initial 'check' into alleged poisoning of opposition leader

Russian police launch initial 'check' into alleged poisoning of opposition leader

SBS

Published

The Russian government has rejected calls for a transparent investigation into the incident, stating it was not possible to determine whether Alexei Navalny was poisoned.

Full Article