ANTIOCH, CA — Neighbors started complaining about the disgusting odor coming from nearby.
Police later responded to a call for a welfare check at home on Fairmont Lane. Inside, the
officers found two decomposing bodies. Mark Taylor, 46, was located inside the home as well, and was arrested…