June 10, 2026
The Russian government has repeatedly denied any responsibility for Navalny's death
She demands that the foreign laboratories release their findings about what she calls the "inconvenient truth”