BTR News: Shaming Racists & Protecting Their Children From Psychological Abuse

BTR News – An article appeared in the publication The Nation about the social shaming of racists in American society which has caused quite a few of them to even lose Continue Reading →

BTR NEWS: Zionism = Freedom w/ Chloe Valdary

 [jwplayer mediaid=”4902″] Tonight we will have a dialog with Chloe Valdary, a young woman who is featured in a video giving a speech on how Zionism to a obviously pro-Israeli Continue Reading →