Belle Isle is a place to relax, sit in the sand on the beach, birdwatch, kayak, bike, and catch a quiet break from the insanity of the city across the channel. Unless you’re a person of color — then the island is something else: a place where you risk harassment and detainment by the garbage […]
