Madhya Pradesh Chief Minister Mohan Yadav said on Thursday that India and Japan are like two long-lost brothers as both the countries have several similarities, including cultural and spiritual ...