All about general news. Chechnya, under Kadyrov's leadership, reportedly has authority over a extend of 1,200 kilometers of the frontier. , and ASMedia 2025 May 2