A new political faction called “Al Chaab Yourid” has seen the light under the leadership of Najd Khalfaoui. The news was announced...