lawandcrime.com
There have been countless failures by the local and state authorities in the
handling of this homicide, but as the video of Ahmaud’s death was leaked and
went viral, Georgia heard our collective voice and the wheels of justice have
made their first move: Travis McMichael, 34, and Gregory McMichael,…
almost 5 years ago