Protesters in six cities decry Carrefour

READ FULL ARTICLE