Those rebels are in Kiev.
I Don’t buy the Alex Jones/RT BS. Just like Russia’s claims here, probably not true.
They are a shedload more legitimate than however Daddy Hafez Assad came to power.