Showing posts with the label US forces from AfghanistanShow all
Beijing will support Taliban as Afghanistan offers economic and political benefits