Morocco kicks off legislative election campaign with 27 political parties vying for 395 seats · Activ.news