You are using an older browser version. Please use a supported version for the best MSN experience.

Black panther spotted in French town

A black panther has been captured after prowling on rooftops in the French town of Armentieres, near Lille, in France.
image beaconimage beaconimage beacon