Don't have Telegram yet? Try it now!
https://themaghrebtimes.com/07/06/millions-take-to-streets-in-algeria-to-demand-new-leadership/
Millions take to streets in Algeria to demand new leadership