Geraldo Rivera Apr 17
When is finally released tomorrow we'll all see thin reed upon which enemies of within & hung Mammoth Witch Hunt. It obsessed main stream media for over 2 years & 50 million dollars. Hopefeully some will experience shame