Fri. Nov 8th, 2024

Jailed Russian opposition figure Alexei Navalny has confirmed his arrival in a Siberian penal colony in tweets referring to himself as a "Santa Claus." His whereabouts were unknown for 20 days.

By