‘BIN’ is the intelligence agency of which country? A. Britain B. Germany C. Russia D. Indonesia Leave a ReplyYou must be logged in to post a comment.