Following what they suspect to be a murder-suicide, Mahalapye police have launched a probe to establish what could have led ...