RSS

Lisa Chalidze

Last week a grand jury indicted six police officers in relation to the death of Freddie Gray. The charges ranged from second-degree assault to “depraved-heart murder”. more

Opinions

Place or View More Events