Gérard Truchon

Gérard Truchon

An experienced journalist in internal and global political affairs, she tackles political issues from all sides

Page 1 of 72 1 2 72