A total of 24 schools in Beaufort have been affected by floods following heavy rains over the last two days, says Sabah ...