One Bermuda Alliance’s acting Senate leader has quit after comments he made that teenagers are inviting abuse sparked uproar on social media.
Senator Marcus Jones provoked widespread outrage over his …
Senator Marcus Jones provoked widespread outrage over his …