Chernobyl-Frozen in Time
by Gabriel Romero
On April 26, 1986, the world’s worst nuclear disaster occurred at the Chernobyl Nuclear Power Plant in northern Ukraine. Officially, 31 people are known to have died directly from the disaster, unofficially the long-term effects of radiation poisoning have led to the deaths of thousands.
Indigenous Peoples of America Parade
by Lisa DuBois
The Indigenous Peoples of America Parade is overdue. Approximately 90% of the Native population died as a result of invading forces within 150 years of arrival on a territory that was called a new world to the conquerors, but for the Natives it was their world.