US is trying out a new means to help tackle terrorism in Nigeria. The State Department of the United States, is financing a new 24-hour satellite...
Recent Comments