On today's Front Page: Russian troops were pushed back to their border by a crushing Ukrainian counteroffensive that has retaken strategically key cities, Visa has announced that it will begin to categorize sales at gun shops, and more.