Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

Delhi Metro Scam

Alstom charged with over 3 million euros bribery.

Exit mobile version