certainly sir said mrs palmer umuvugizi wa polisi mu mujyi wa kigali supt due to his strange behavior and odd activities people perceived him as mad