Pro-Palestinian activists barricade themselves in a building at the Royal Institute of Technology (KTH) in Stockholm, Friday June 7, 2024. Swedish police detained 19 pro-Palestinian activists who barricaded themselves of a building with Sweden’s main technical education and research university on Friday after they briefly occupied the Royal Institute of Technology in Stockholm. (Fredrik Persson/TT News Agency via AP)
Swedish police arrive outside a building housing the Royal Institute of Technology (KTH) in Stockholm, Friday June 7, 2024. Swedish police detained 19 pro-Palestinian activists who barricaded themselves of a building with Sweden’s main technical education and research university on Friday after they briefly occupied the Royal Institute of Technology in Stockholm. (Fredrik Persson/TT News Agency via AP)
A Swedish police member arrives at a building housing the Royal Institute of Technology (KTH) in Stockholm, Friday June 7, 2024. Swedish police detained 19 pro-Palestinian activists who barricaded themselves of a building with Sweden’s main technical education and research university on Friday after they briefly occupied the Royal Institute of Technology in Stockholm. (Fredrik Persson/TT News Agency via AP)