2 national security operatives arrested, another escapes as they attempted to takeover Kade palace
Three national security operatives from the Flagstaff House allegedly sent to take over the Kade Palace in the Eastern Watch Video / Read More…
Three national security operatives from the Flagstaff House allegedly sent to take over the Kade Palace in the Eastern Watch Video / Read More…