Moroccans elect new leaders in shadow of virus : vimarsana.com