English News | Latest and Breaking News | Todays News
New Delhi: Omegle, a live video chat platform that connected random individuals for virtual video and…