Vladimir Putin Locks Imprisoned Critic Alexei Navalny Inside ‘Dog Pen Isolation Cube’ To ‘Shut Him Up’ About Russian Leader

Navalny was first arrested in 2021 on charges of fraud and contempt of court after he returned to Russia following his recovery from being poisoned in 2020.

Leave a Reply