Thousands of pro-democracy protesters again flooded the streets of major cities, as a general strike shut down businesses across the country. The marches …

source