Russian Tea Time restaurant in Chicago getting threats amid Ukrainian invasion

Russian Tea Time in The Loop, located at 77 E. Adams St., reported a rise of threatening comments and reviews, one saying "death to Russia."