A major situation is unfolding in town. Police are currently on the scene investigating a alleged crime. Witnesses report seeing anything. Details are still unclear at this time. We will continue to provide updates as they become accessible. Global Headlines A significant political turmoil is gripping the country of Nigeria. Tensions are rising b