Vladimir Putin (1)

Vladimir Putin and Ramzan Kadyrov
Vladimir Putin and Ramzan Kadyrov © Shutterstock

Vladimir Putin and Ramzan Kadyrov © Shutterstock

Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA