Recently, I visited Russia and, at the airport, my tourist visa was cancelled on arrival. The stated reason was that my hotel booking was invalid, although I was not given any documentation that says this. I was returned to my home country and my visa has 'cancelled' written across it in Russian.
Now, six months later, I applied for a business visa to Turkey through my work place, and my application was rejected without any explanation. The embassy refused to tell me a reason.
Since I have to make a new application, I am not sure what went wrong. Can the previous instance be a reason for that, or do I have to concentrate on other issues?