A tv screen with a news report about russia and china to help taliban.