No Picture
MEDIA

Netanyahu, Clinton & Perpetuating Video Lies

August 23, 2016 0

By Roger Landry (TLB) While we at The Liberty Beacon project harbor no love loss for Israel’s aggressive stance towards the Palestinian people or its neighbors, we are about the truth regardless of who speaks […]