The United States has detained Russian citizen Dmitry Makarenko on the Northern Mariana Islands and moved him to Florida, the Russian Foreign Ministry said on Saturday.