Alicios Theluji has released a new Christmas love song dubbed Christmas Njema. This comes after the successful release...