A 12-year-old was sitting on the porch Saturday evening with several other people when a van drove by and someone opened fire, according to Cleveland police.
The shooting occurred at East 66th Street and Superior Avenue.
Police said the boy was shot in the knee and taken by his uncle to Rainbow Babies and Children's Hospital.