Home2024December23Woman dies after being set on fire on NYC subway Woman dies after being set on fire on NYC subway December 23, 2024 Police say the victim was set alight while sleeping on a train in Brooklyn on Sunday morning.Share this:FacebookX Related
Drinking in the cheer: Christmas Eve travelers spend the holiday at DIA’s holiday pop-up bar While there’s no place like home for the holidays, many have to travel to get there. A holiday pop-up bar… Share this:FacebookX
‘I was moderating hundreds of horrific and traumatising videos’ The BBC speaks to social media moderators, whose job it is to find and remove distressing and illegal content. Share this:FacebookX
Indian music legend Zakir Hussain dies aged 73 Tabla player brought Indian classical music to the world, collaborating with greats like former Beatle George Harrison. Share this:FacebookX