Omegle wasn’t your grandma’s bingo night. Launched in 2009, it was the internet’s equivalent of sticking your finger in a live socket – a thrilling, unpredictable jolt of human connection (and sometimes a healthy dose of shock). This platform for ...