Temjen Imna Along dons chef’s hat to make chicken roll. Watch 9 December, 2023 by Newstars Education See also Uncover RICE Amidst the Sea of RISE: Can You Master This Challenge in Under 20 Seconds?