It is time for Mexican President to answer many questions