Police in McAllen are investigating after a body was found in an apartment late last week. Officers were asked to check the apartment in the 59-hundred block of North 23rd Street on Friday.
The person reportedly had not checked in with an acquaintance for an extended period. No other information about the case has been released.