Shocking moment Las Vegas substitute teacher, 27, brawls with student 'who called him the nAt least 70 people killed by flooding in Kenya as more rain is expected through the weekendRevealed: The 10 surprising foods experts say you should keep in the fridgeJury in Abu Ghraib trial says it is deadlocked; judge orders deliberations to resumeI have £300,000 invested in a pensionSlavia Prague fined $93,000 for crowd violence at Europa League gameCackling nonShocking moment Las Vegas substitute teacher, 27, brawls with student 'who called him the nEgypt sends delegation to Israel, its latest effort to broker a ceaseHumza Yousaf 'cancels speech' as he desperately battles to stave off confidence vote