First, I thought he was talking about a homeless child who was a rape suspect.
Then, I thought he was talking about a person suspected of raping homeless children.
Then, on the third parse, I got what this idiot reporter was trying to say:
the suspect, a homeless man, accused of raping a child, ...
Amazing! The idiot newsperson/proofreader who wrote this probably got nothing but "A's" all the way through public school too.
See #19.
[Amazing! The idiot newsperson/proofreader who wrote this probably got nothing but “A’s” all the way through public school too.]
And “J” skool two.