Originally Posted by peteryoung
The way I read this the word "for" means for the purpose of = he is meeting them in Moscow for the purpose of the celebrations that will be taking place in there.
Same as in:
I am going to the store for milk = I am going to the store for the purpose of getting some milk.
- For Teachers