Severed human finger mailed to Paris' Elysee Palace: ReportsThe finger has been "put in the refrigerator where the police keep their food", the report said.Thu Jul 13 2023