There are currently around half a million guests a day. This implies that the omegle.com site is ranked 2802nd worldwide (as of August 6, 2020) of the preferred websites in the Alexa ranking. In latest years, Omegle confronted rising scrutiny and criticism. Attacks on the... Continue reading