German police detain a suspected stalker ahead of a Taylor Swift concert

Back To Top