Thursday, April 7, 2011

Here's another proof TVI Express is based in India, and nowhere else

Why would a company that supposedly is headquartered in UK celebrate "Republic Day", which is an INDIAN holiday?

(Look at January 26, 2011)

And not any sort of actually BRITISH holiday in 2010? Huh?
Enhanced by Zemanta

No comments: