MurderCast

MurderCast


MurderCast 016: The Most Dangerous Game

October 13, 2023

October 11th, 2016. Zambia, South Africa. Dr. Larry Rudolf and his wife Bianca began packing up their belongings for their return flight to the United States later that day. The couple had just finished a hunting trip where Bianca had hoped to kill a leop