At least 43 killed