British actor Archie Lyndhurst tragically died at the age of 19 in Sept. 2020. His mother Lucy confirmed his cause of death was ‘multiple bleeds on the brain’ in Jan. 16 post.
Bow Wow was called out by many Twitter users after a video showed a large close-together crowd with mostly no masks watching him perform at his Houston show on Jan. 15.