Instagram’s new social media app Threads, aimed at rivalling Twitter, has received more than 10 million sign ups as it launched in over 100 countries.
Did you know with an ad-lite subscription to Leighton Buzzard Observer, you get 70% fewer ads while viewing the news that matters to you.