Gari The Lord Mission choochi mini Ghana Police Station.