Rapper Lil Nas X was charged with four felonies on Monday after police say he charged at them when they confronted him for walking naked down a Los Angeles street last week. Prosecutors charged the Old Town Road rapper, 26, whose legal name is Montero Lamar Hill, with three counts of battery with injury on a police officer and one felony count of resisting an executive officer, the District Attorney's office said.He was initially booked on suspicion of misdemeanour obstructing an officer on Aug. 22.