3 months agoSan Francisco Teacher: Israel & The U.S. Have 'No Right To Exist,' 'We've Been Trying To End Y'all'NewsVids