Taroudant- In an announcement of the FIA, the FIA World Touring Car Championship will kick-off in Morocco for the first time, starting on April 6th in Marrakech.

Larbi is a freelance writer and assistant editor at Morocco World News.