Editor’s Note From Rivera Sun It’s been a week of David and Goliath struggles with “little guys” around the world standing up to horrible regimes and destructive corporations. Haiti and Myanmar’s resistance to coups has been gaining international attention, but major struggles are also happening in Algeria (against austerity), First Nations in Canada (against fossil…