Fucking disgrace. Wonder how many millions the “Olympic Committee” got paid in bribes & kickbacks to actually select this dump as a legit location.
The dog extermination bullshit at the end was the final straw. Bunch of scumbags.