StarNews Confessed killer Robert Fowler was on Thursday sentenced to life in prison and ordered to serve 22 years… about 1 year in The star

Mentioned in this news