Search results

  1. hit&run

    The biggest police state in the world - Xinjiang, China

    AFSPA is to protect Army not police. Army stays in Barracks and do not Police around in Cities or villages. Your Pakistaniyat is not letting you go near facts...BTW.
Top