US Territories’ November 11-17, 2019 news week in tweets

Report Finds that Police in Puerto Rico Have Failed to Investigate Many Femicides The new report...

Read More