MERIDIAN, Idaho (CBS2) – The Meridian Police Department says several Meridian residents received letters or emails that are threatening in nature, suggesting they have personal information that may be embarrassing if revealed. They demand payment through unconventional means. If payment is not received, they say they will compromise your…