Fathers Day shooting

World Awareness 21 June, 2023

Idaho Father Accused Of Killing Neighbors Over Indecent Exposure

A man from Kellogg, Idaho, identified as Majorjon Kaylor, has been charged with first-degree murder and burglary after allegedly entering his neighbor's...