Umbrella Revolution

KELSEY PHARIS Umbrella; noun; something that covers or protects from above. When the word umbrella comes into thought it is usually to protect yourself from rain, not from tear gas raining down from the sky. Protests have taken over the streets of Hong Kong as civilians take the street to protest China‚Äôs continuous oppression. Hong […]