Blasts president