Found everywhere.
and children holding Kalashnikovs
That's slightly unusual, but cool. My kids would love to have Kalashnikovs.
Say area is plagued with various problems
Name an area of the world that isn't.
and that 'There's a big chance terrorists will try to disrupt these Games
Yes, there is. There would be no matter where the games were held.
To me, the only really effective criticism is that the place doesn't have snow. If it's true, and it disrupts the events, then that's a pretty serious problem.
Kalashnikov in Russia = Red Ryder Lever Action Air Rifle with a compas in the stock.