Walter "King Tut" Johnson was sentenced to five life terms in 1997 by a judge who later released him from prison after 27 years.
The musk-wearing robbers first broke windows of the bus and entered and snatched away money in cash, seven to eight mobile phones, and ornaments from the passengers, the supervisor said ...