Bang bang bang! At about 2:45 p.m. on April 2, 2014, on a drizzly afternoon in Staten Island, New York, an aspiring music producer in his late thirties named Ibrahim Annan was sitting in his car when a noise outside startled him. “Open the fucking window!” Tall and slender, with …
Read More »