Accusations of corruption and embezzlement of public funds affect 30 Moroccan parliamentarians

The source explained that these charges cover embezzlement of public funds, extortion, falsification of public … Continue reading Accusations of corruption and embezzlement of public funds affect 30 Moroccan parliamentarians