In every country, there is a procedure in obtaining visas..no excuses, they must obey as a show of respect to the host country..I believe this is nothing to do with politics but a matter of submitting your documents to their embassy/consulate office..