An Opera News Kenya publication
on Tuesday Nikolai Patrushev, a top Russian security official accused Washington of deploying forces in Puerto…