An Opera News Kenya publication
Terror is one of the most evil existing crimes that is proving challenging to many nations…