Aug 29, 2019 Africa Man Kills Self in Own Car ZAMBIA - A man has died after he is believed to have doused himself.. Read more