Building Walls at Sea: An Assessment of the Legality of the Greek Floating Barrier

Journal Article

Authors Danae F Georgoula
Year 2022
Language English
Journal Name International Journal of Refugee Law
Ask us