Telangana sets up help center for people stuck in Nepal
Many people from Telangana are stuck in Nepal due to increasing violence from ongoing protests. To help these individuals, the state has opened a relief...
Read More about Telangana sets up help center for people stuck in Nepal