A couple in Namibia was found dead along with their pets in Volgelstrand residence. It is suspected that the couple committed suicide by overdosing on pet medicine as preliminary investigations done by the Namibian...
Read More
News you can trust