Lifestyle At Any Moment, 1.6 Million People Are Having Sex Worldwide Ever wondered just how many people are having sex at any given moment? Based on surprising statistics, 1.6 million people Read More » Mark Whitby November 3, 2024