Luckin, a China-based coffee company and rival to Starbucks is opening two stores in New York City on Monday. Post navigation BBC regrets live-streaming Glastonbury performance with anti-Israel chant Boxing trainer, 2 others must testify for defense in Idaho murders trial