where god has his church the devil will have his chapel ibihumbi n'ibihumbi bya satelite bizenguruka isi hell station is currently a manned railway station