London: Britain’s National Crime Agency (NCA) has accused Facebook and Google of raking in profits from “pop-up” brothels on their platforms. According to a report in The Sunday Times, “Pop-up” sex clubs were discovered in Cornwall, Cambridge, Swindon and holiday cottages in the Peak district. The NCA accused Google and[Read More…]
