WordPress Query Returning Every Post

Thanks for all of the help!

It tured out to be a combination of issues:

  1. Instead of imploding the $country_search_array, it needs to be
    added as is to the query.
  2. Since it’s an array, we can’t use the '=' for the compare value. It needs to be 'IN'

I couldn’t have figured it out without the assistance I received here. Again, thanks!