DRC protesters storm embassies, airport: "How many times should we die?"

This post was originally published on Global News.