It is always sad and disturbing news especially when someone kicks the bucket in an unaware circumstance. News coming in indicate that one of the Kenyan female police officer who works at JKIA (Jomo Kenyatta International
Airport) passed away after she committed suicide Wednesday morning 24th August 2016.
Apparently, the lady had hinted out briefly about what she was about to do, on social media platforms.
Below are some of the photos of the late Bella Caude Ian.