Punjab Police in dock!