Posted by: sajhamitra August 17, 2016
Login in to Rate this Post:
1
?
Liked by
I am not sure what are you talking about. Olympics is happening in India in a city called Rio. That's what Indian embassy told me.