The Telegraph South African influencers under fire for promoting Russian war jobs More Media United24 Media The Moscow Times The Standard ZAM Fashion Force Africa