Sanctioned entity: HAJI MUHAMMAD ASHRAF. Aliases: Haji M. Ashraf, Muhammad Ashraf Manshah, Muhammad Ashraf Munsha.
This is an ingested summary. Full reporting is available at the primary source below.