Back on twooter, lots of infuriating shit from politicians about international femoid day 
God I hate women