Caledon is a town in the Regional Municipality of Peel in the Greater Toronto Area of Ontario, Canada. From a shortened form of Caledonia, the Roman name for North Britain; Caledon is a developing urban area, although it remains primarily rural. Read More
A man has been arrested over the possession of a .32 bore country-made pistol in the Lehragaga area in Punjab's Sangrur on Tuesday, the police said. ...