NEWS Madeleine McCann Cop Explains Theory That Body Was Stored In A Freezer For 25 Days March 21, 2019 Another theory.