Rabat - Angry passengers have blocked tracks at the Temara Station near Rabat on Thursday in protest against repeated delays and lack of communication, Alyaoum24 reported.