No media source currently available
Protests against waste disposal sites in Russia have prompted a wave of police raids. Protesters say they're being targeted for raising legitimate environmental concerns.