Government ❯Brazilian Government ❯Social Media
Cover-up
The Brazilian government acknowledges viral video of 10-foot-tall figures, but does not confirm their nature.