Now, months later, it is coming out that the whole thing was invented. The police made it all up. They didn’t have a shred of credible evidence to support the claims they were making. /source/
my hatred is growing with each passing day
there’s a link to the story in the baltimore sun, in case you have anyone saying counter current news isn’t a reliable enough source.
Not at all surprised.



lawlliets