Bumblebee joins massive street protests in Brazil against what the protesters say is a fascist takeover of their country. Protests are …

source