Police verification is required for all adults (18) from all countries where they have lived in the past 10 years.
If you are an Indian, you can apply for an Indian Police Certificate from the Indian Embassy if you are outside India. While in India, you will get PCC from the Indian Passport Office.
If you are living or living in the USA, you will need an FBI clearance certificate along with a US state police clearance certificate. Remember you will need a US FD-258 fingerprint card for the FBI.
Example: If you are currently living in Texas for the past 4 months and have relocated from California, you will need a state criminal history record with an FBI report.