Fitness app Strava gives away location of Biden, Trump and other leaders, French newspaper says

date linked: 31 October 2024

source: link to article, from apnews.com