by Sam Zukin National Editor Terror struck the Al-Rawdah Mosque located in Bir al-Abed, Egypt, on Friday when armed militants assaulted the people inside, leaving 305 dead and 128 people wounded according […]
Pollock reviews new Taylor Swift album

by Gabrielle Pollock Culture Editor Taylor Swift is a world-wide pop icon. From her debut album in 2006, Swift has come a long way. After exploring country music in her early years […]