Kevin Houston, 29, of Hempstead was placed under arrest at the First Precinct and charged with rape in the first degree, police said.
The attack occurred about 2:40 p.m. yesterday when Houston "did enter the bedroom of a residence in Uniondale and did sexually assault a female victim, 18," police said in a statement.
Police did not identify the satelite company
