All 50 US states fail to meet global police use of force standards, report finds
Every state in the US fails to comply with international standards on the lethal use of force by law enforcement Continue reading
Every state in the US fails to comply with international standards on the lethal use of force by law enforcement Continue reading
By Robert A. Vella Stung from their surprising defeat last week, Republican leaders in the House of Representatives chose to Continue reading
According to a recent Gallup poll, faith in organized religion dropped this year to just 42% in the U.S., its Continue reading
(CNN) – Pope Francis warned Thursday that a broad sweep of human activities — from a blind worship of technology Continue reading
By Robert A. Vella Just another tragic day in post-racial America. When will this tortured nation’s leaders stand up and Continue reading