A TV presenter working for a Kremlin-funded channel who spoke out against what she called Russia's military invasion in Ukraine live on air has been sent by the broadcaster to Crimea to "better her knowledge" of the situation.

In an off-message tirade, Abby Martin, a Washington-based American news anchor for Russia Today, shocked mostly pro-Russian viewers by announcing she "cannot stress enough" how strongly she felt about presence of its troops in Crimea, saying "Russia was wrong".

The host addressed the camera in unscripted remarks at the end of the station's Breaking the Set segment, saying: "Just because I work here, for RT, doesn't mean I don't have editorial independence and I can't stress enough how strongly I am against any military intervention in sovereign nations' affairs.