Under the agreement, Russian nationals will need no entry visas to stay in Jamaica for up to 90 days within one year MOSCOW, July 10. /TASS/. Russia and Jamaica are looking at signing an agreement ...