Feb 3, 2020 Rest In Peace 20 Dead as they Rush for ‘Blessed Oil’ During Worship Time in Tanzania, Police in northern Tanzania are hunting for a self-proclaimed ‘prophet’ after more than 20.. Read more