NYC Ground Zero… AGAIN (Guest: Leeshai Lemish or Levi Browde)
Lincoln Center Theater at Heart of GLOBAL Geopolitical Conflict Shen Yun is an American company, based in New York State, a short drive from Manhattan. The world-renowned performing arts company dedicated to reviving 5,000 years of Chinese culture, is currently captivating audiences at the Lincoln Center in New York City, now through April 12. Yet, just blocks away from this cultural celebration, The New York Times continues its pattern of publishing hit pieces against Shen … Read more