Jason Grant

Freelance journalist and media trainer who is interested in explaining the world of politics to people who have no interest.