Martin Scorsese says he’s working on a movie about Jesus Christ
CLIP 05/30/23
Main Content
A new statue “The Giant” will be displayed in 21 cities across the globe. The ten story public art display will showcase the giants in communities across the globe using technology to celebrate humanity. NBC’s Molly Hunter reports for TODAY from London.