Navicha blasts MEC