Question:
"Should I prospect people to become affiliates only from my own country...or from everywhere?"
Answer is you should focus on people from your country if u don't know english or any other languages well butt if u know more languages why don't try everywhere.
Anyone can be a awesome affiliate if he wants to work no matter where he came from.