Ayesha Omar
Ayesha Omar, 25, who lives in the Lower East Side of Manhattan. “This is my life and I need the NYPD to stand up for me.” Rasha Elman, a 20-year-old student studying marketing at the Manhattan College of Technology, was arrested while walking the block with her friend. “I was Continue Reading