Robert Walker

Robert Walker

Robert Walker is a Marketing and Community Relations Associate at HonestReporting Canada, a non-profit organization ensuring fair and accurate Canadian media coverage of Israel. www.HonestReporting.ca

Toronto, ON
1 post