Posts in tag
F@ck This Job
IDFA Review: F@ck This Job
While Russia might claim to be a democracy, not even the most gullible person could seriously believe that there are fair and open elections in the country. Indeed, since he came to power in 2000, Vladimir Putin has gradually and systematically eroded freedoms of speech and protest. There is next to no official opposition in …