They are Tatars. Does Tatarstan deserve to be an independent country ...

They are Tatars. Does Tatarstan deserve to be an independent country ...