Russia probably dumped more ordinance on ISIS in 2 days than the US has in 6 months.
And good on them for doing it. I say.