Massive Protests Underway in major Cities around the World