Flash floods in Botswana have claimed the lives of at least seven people and displaced thousands from their homes. The heavy ...