Gemma Dodd

Gemma Dodd

Gemma is a Political Correspondent at Immigration News. She is invested in human rights and informing audiences about social injustice and positive global change.

  • Home
  • Authors - Gemma Dodd

Resources from Gemma Dodd

Filters