World Library  
Flag as Inappropriate
Email this Article

Myanmar Police Force

Article Id: WHEBN0009594610
Reproduction Date:

Title: Myanmar Police Force  
Author: World Heritage Encyclopedia
Language: English
Subject: Tatmadaw, Khin Yi, Ministry of Home Affairs (Myanmar), Myanmar Army, Myanmar Navy
Collection: 1964 Establishments in Burma, Burmese Law, Law Enforcement in Myanmar, Military of Myanmar
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Myanmar Police Force

Myanmar Police Force
မြန်မာနိုင်ငံရဲတပ်ဖွဲ့
Coat of arms

Flag
Agency overview
Formed 1964 (1964)
Superseding agency
Jurisdiction Myanmar
Headquarters Naypyidaw
Employees 93000
Minister responsible
  • Swe Thet Myint[1], Chief of Police
Deputy Minister responsible
  • , Deputy Chief of Police
Parent agency Ministry of Home Affairs
Child agencies
  • State and Division Police Forces
  • Special Departments
  • Training Centres
  • Reserve Units
  • Combat Police Battalions
  • Anti-Narcotics Task Force
Website .orgmyanmarpoliceforce

Myanmar Police Force, formally known as The People's Police Force (Tatmadaw (Burmese military).

Contents

  • History 1
    • British rule in Burma 1.1
    • Since independence (1948-) 1.2
  • Organization 2
    • State and Division Police Forces 2.1
    • Special Departments 2.2
    • Others Major Departments 2.3
    • Training Centres 2.4
      • No. 1 Police Training Depot 2.4.1
      • No. 2 Police Training Depot 2.4.2
      • Taung Lay Lone Police Training Depot 2.4.3
    • Reserve Units 2.5
    • Combat Police Battalions (SWAT) 2.6
    • Anti-Narcotic Task Forces 2.7
  • Rank structure and insignia 3
  • Weapons and equipment 4
    • Pistols 4.1
    • Sub machine gun 4.2
    • Rifles 4.3
    • Machine gun 4.4
    • Sniper rifle 4.5
    • Non-Lethal Weapons 4.6
    • Fleets 4.7
    • Coastal Patrol Craft 4.8
    • River Patrol Boat 4.9
  • Awards, commendations, citations and medals 5
  • See also 6
  • References 7
  • External links 8

History

Police in Burma have a long history, and include the national police force of Burma, as well as smaller functions and jurisdictions.

British rule in Burma

The Indian Imperial Police was the primary law enforcement in Burma until 1937, when it was split from British India.

In 1872 the third mayor of Mergui District, Sir Ashly Din (1870-1875) assigned the first police officer to be stationed at Maliwan, a village 24 miles north of current Victoria Point.

Perhaps the most famous policeman in Burma from this period is the author Indian Imperial Police in Burma.

Since independence (1948-)

On March 16, 1988 following the killing of two students during the pro-democracy demonstrations, students marching on Prome Road were confronted near Inya Lake by the Lon Htein security force riot police and many beaten to death or drowned.

The national police are made up of several smaller entities, including

  • Burma Railways Police
  • intelligence division

Organization

The current Director General of Myanmar Police Force is Police Major General Zaw Win with its headquarters at Nay Pyi Daw. Its command structure is based on established civil jurisdictions. Each of Myanmar's seven states and seven divisions has their own Police Forces with headquarters in the respective capital cities.[2]

State and Division Police Forces

There are 14 State and Divisional Police Forces and three additional State/Division Police Forces commanded by Police Brigadier or Colonels. Their jurisdictions are divided according to the Civil Administration. The States and Divisions, Additional States have the same status.

Each State and Divisional Police Force consist of four components.

  • Office of the Commander of the State and Divisional Police Force
  • Office of the Commander of the District Police Force
  • Office of the Commander of the Township Police Force
  • Police Stations

The District Police Forces are classified into two classes depending on the area, population and development, namely A and B Class. Commanders of the A Class District Police Forces are Police Lieutenant Colonels and B Classes are Police Majors. Commanders of Township Police Forces are Police Majors and Police Station Officers are Police Lieutenants.

Special Departments

There are four Special Departments, in which the first two Departments are headed by the Police Brigadier Generals and the remaining two are by Police Colonels.

  • Special Intelligence Department (Special Branch)
  • Criminal Investigation Department (CID)
  • Railways Police Department
  • City Development Police Department
  • Myanmar Traffic Police
  • Maritime Police force
  • Aviation Police Force
  • Financial Investigation force
  • Anti-human Trafficking Police Force
  • Tourist Security Police Force
  • Oil Field Security Police Force
  • Forestry Security Police Force
  • High Way Police Force *Border Guard Police Force

Others Major Departments

  • Aviation Police Department
  • Coastal and River Patrol Police Department
  • Highway Partrol Police Department
  • Tourist Police Department

Training Centres

There are three main Training Centers, one Central Training Institute of Myanmar Police Force and Three Police Training Depots. The State and Divisional Police Forces have their own training centers for refresher courses and Junior Leader (NCO) Courses.

Bachelor's degree holders from Distance Learning University were disqualified to sit SIP exam.Thus vast amount of bachelor holding other rank police personal upset for their future.

Course Name Duration
Deputy Superintendent Cadet Course 50 weeks
Sub-Inspector Cadet Course 6 weeks
Surveillance Officer Course 6 weeks
Investigation Officer Course 6 weeks
Police Station Officer Course 8 weeks
Staff Officer Course 6 weeks
Township Police Commander Course 8 weeks
District Police Commander Course 12 weeks

No. 1 Police Training Depot

The No.1 Police Training Depot is commanded by a Police Lieutenant Colonel and undertakes:
Course Name Duration
Basic Training Course for Lance Corporal and Corporal 4 weeks
Warrant Officer and Police Sergeants Course 12 Weeks
Basic Training Course for Constables 24 weeks
Clerical Training 4 weeks
Instructor Renewal Course 4 weeks

No. 2 Police Training Depot

The No.2 Police Training Depot is also commanded by a Police Lieutenant Colonel, and undertakes only Basic Training Course for Constables, which normally takes around 6 months to complete.
Course Name Duration
Basic Training Course for Constables 6 Months

Taung Lay Lone Police Training Depot

The Taung Lay Lone Police Training Depot is commanded by a Police Lieutenant Colonel and undertakes:
Course Name Duration
Basic Training Course for lance corporal and Corporal 4 weeks
Warrant Officer and Police Sergeants Course 12 Weeks
Basic Training Course for Constables 6 Months

Reserve Units

The following units were formed with personnel formerly in the People's Militia Units.

Combat Police Battalions (SWAT)

There are sixteen Police Battalions to carry out general security duties under the command of Battalion Control Command. The Battalion Commandants are Police Lieutenant Colonels. As the populace of the cities including Yangon and Mandalay have been increased day after day, problems on social, economy and politics are risen up that could lead to emergence of civil unrest and sabotage. It is necessary to prevent from destruction and harassment, VIP and project factories and workshops, security of diplomats and their embassies. Seven of these Police Battalions are situated in the Yangon Divisional areas and two in Mandalay and three in Arakan, one in Sagaing, one in Mon State, one in Pegu, one in Prome.

These specially-trained and combat capable battalions are formed with personnel from former Riot Security Police, better known as "Lon Htein" Units. Each battalion consists of 500+ personnel and these battalions are supported by two support battalions, which include signal and medical units. These battalions structure are similar to that of Army's Light Infantry Battalions and they are subordonate to their respective Regional Military Commands.[3]

  • 1st Combat Police Battalion (HQ at Hlawga)
  • 2nd Combat Police Battalion (HQ at Maungtaw)
  • 3rd Combat Police Battalion (HQ at Shwemyayar)
  • 4th Combat Police Battalion (HQ at Patheingyi)
  • 5th Combat Police Battalion (HQ at Hmawbi)
  • 6th Combat Police Battalion (HQ at Shwepyitha)
  • 7th Combat Police Battalion (HQ at Kyauktan)
  • 8th Combat Police Battalion (HQ at Mingaladon)
  • 9th Combat Police Battalion (HQ at Hlaingthaya)
  • 10th Combat Police Battalion
  • 11th Combat Police Battalion
  • 12th Combat Police Battalion
  • 14th Combat Police Battalion
  • 15th Combat Police Battalion
  • 16th Combat Police Battalion

Anti-Narcotic Task Forces

26 special anti-narcotic task forces have been established under the direction of the Central Committee for Drug Abuse Control.

Rank structure and insignia

Commissioned Officers
Police Major General
Police Brigadier General
Police Colonel
Police Lieutenant Colonel
Police Major (Township Police Commander)
Police captain (Deputy Township Police Commander)
Police Lieutenant(Station Commander)
Police Second Lieutenant
Non-Commissioned Officers
Police Warrant Officer
Police Sergeant
Police Corporal
Police Lance Corporal

Weapons and equipment

Myanmar Police Force uses wide range of weapons and ammunitions, ranging from Second World War vintage to modern sophisticated weapons. Most of the weapons are either seized from ethnic wars and narco-insurgents or locally produced copies of the G3 and other weapons phased out of their army.

SWAT battalions are armed with relatively modern small arms and members of MPF who are stationed in local police stations within States and Divisional Police Forces and those providing general guard duties at various government establishments and public places such as airports, train and bus stations, along with officers and detectives, are issued with Second World War vintage weapons.

Pistols

Sub machine gun

Rifles

Machine gun

Sniper rifle

Non-Lethal Weapons

Fleets

Cars and Trucks

  • Mitsubishi Montero SUV(confiscated item)
  • Land Rover Donated by Foreign Organizations for Drugs Enforcement.
  • Honda CBX750 motorcycle (For Pilot and Point)
  • Mercedes Benz C-class sedan (confiscated item)
  • Toyota Dyna paddy wagon (Private Owned Vehicles called as volunteer)
  • Toyota Tiger Double Cab,confiscated item (Used by escort team, patrol)
  • Mitsubishi Double Cab,confiscated item (Used by Police Col, Yangon)
  • Mitsubishi Pickup confiscated item (Used by Township Police Station, Yangon)
  • Mitsubishi Pickup confiscated item (Used by Police Lt Col, Yangon)
  • Toyota Pickup confiscated item (Used by Township Police Station, Yangon)
  • FAW Pickup
  • Honda Saloon, Patrol car
  • Jeep, Used by police station
  • Mazda pickup, Used by police station
  • Toyota Celica, used as a high-speed police chasing car to arrest undisciplined sports car
  • Nissan Fairlady Z, used as a police lead vehicle and as a high-speed police car to arrest undisciplined sports car

Motorcycles

  • Honda design Chinese motorcycle (confiscated item, these motorcycles were used by motor vehicles police, Township Police and their informer illegal and without registration number)

Boat and Craft

Coastal Patrol Craft

Class Builder Serial Number Year Entered Service Armament Note
PGM class  Myanmar 331
332
2012

River Patrol Boat

Class Builder Serial Number Year Entered Service Armament Note
PCE class  Myanmar,  China 171
151
152
153
154
001
002
003
2013

Rail Vehicle

  • Rail Patrol Vehicle

Awards, commendations, citations and medals

[1] Awards

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ http://www.myanmar.gov.mm/ministry/home/mpf/
  3. ^ Selth, Power Without Glory

External links

  • [2]
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from Hawaii eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.