Omegle, the popular chat platform that has been in operation for 14 years, has abruptly announced its closure. Founder Leif K-Brooks shared a statement on the...
Subscribe to get daily story updates!