New clues in search for British journalist missing in Brazil as police release fresh pictures

3 hours ago 3
ARTICLE AD BOX

Brazilian authorities say they have found selfies taken on Charlotte Peet’s phone suggesting she had ‘disappeared voluntarily’

Read Entire Article