Photo Essay: Autonomous Trucker Strike in Russia

The nationwide strike by Russian truckers officially wrapped up on March 1, but Petersburg drivers have continued to maintain their makeshift protest camp.

Photo Essay: Autonomous Trucker Strike in Russia Read More »