all brokers in the world will open branches in other countries. this is to make it easier for traders in the country to be able to trade forex. in my country there is also an Instaforex branch. this will give me the convenience of being able to do the transactions that I use. of course local bank facilities already support. so we don't need to use online payment tools anymore.
This is not what we should bother ourselves about, if our brokers do not have branch in our country, we should either use other payment system which the broker is accessible to, or we choose the broker that is within our locality. But in fairness, it is more of business concentration and targets that makes brokers to be opening their branches. If your country is not part of the business target of the broker, they will not open their branch there. And this is not a crime, because brokers can not have branches everywhere in the world.
because each country has its own rule for trading in forex some country allowed their people for forex trading while in some country forex trading is banned and illegal at this situation broker has face many legal problem for establishing their branch and server at that country