General strike passes off peacefully in Puducherry

Cities