starshepenterprise

Michelle Shephard

Toronto Star's National Security correspondent, author, working on some documentaries. www.michelleshephard.ca
  • 248 posts
  • 543 followers
  • 202 following
Load more