You certainly do have the right to file complaints with whoever you deem appropriate, including local law enforcement.
Just keep in mind that PW servers are located in US, physically. Just because Pakwheels.com has "Pak" in it does not mean that police/law enforcement in Pakistan also has jurisdiction extended to US soil.