Descending like storm troopers onto the deck – but in black and on horseback –  the police stormed in on an aboriginal island community on Heirisson Island on Friday morning, stealing their property and herding aboriginals off their homeland. Videos have sprung up showing police voluntarily (or should I say complicity) and illegally evicting people […]