NBC cancels MANIFEST! The world weeps. Another impossible premise killed before its time! (#706)

NBC cancels MANIFEST! The world weeps. Another impossible premise killed before its time! (#706)