John Casey predicts another strong earthquake before July in Sichuan Province