Russia is an inept developing nation