From what I can see... Nizam TV is some sort of propoganda TV in russia/chech rep? Anyone able to fill us in on what exactly is going on here? Obviously war footage..
below are mucho's most discussed submissions of the last 12 hours. join in on the discussion!