Gérard Truchon

Gérard Truchon

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

Page 208 of 276 1 207 208 209 276