The incident, which posts claimed was filmed at a London train station, actually occurred at Barcelona’s Camp de l’Arpa metro station in 2024.Source
The incident, which posts claimed was filmed at a London train station, actually occurred at Barcelona’s Camp de l’Arpa metro station in 2024.Source