Jessica Anderson tears into government corruption and more