Feb 16, 2024 at 8:52 PM Update: an hour ago Russian authorities reported the death of Alexei Navalny on Friday afternoon. It has not yet … Read more
You can read the full story here: Russian Opposition Leader Alexei Navalny’s Reported Death Sparks International Outcry: What We Know So Far .