People and their pets take part in Pet Fed Delhi 2022, the biggest pet festival in India, at NSIC ground, Okhla, on December 18, 2022 in New Delhi, India. Photo: VCG
US' loyal puppet: Canada hypes up "China threat" in its Indo-Pacific strategy.