Templar Report: Caroline Flack

Join Today

Templar Report: Caroline Flack

Guest presenter Jim Dowson speaks about Caroline Flacks suicide and the actions of the press.


Warning:  Viewer discretion is advised.

 

-->