The Student News Site of Saint Louis University Madrid Campus
The barrio of Chueca peacefully lies right in the heart of Madrid, Spain. Pride flags float gently in the breeze on old balcony rails, with chattering voices of those eating dinner bouncing off the plaza's...