AFP is the news agency ofA. EnglandB. AmericaC. FranceD. None of theseLeave a ReplyYou must be logged in to post a comment.